/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="SIMPRO")
public class SimproProteu implements Serializable{

    @Id
    @Column(name="SIM_ST_COD_TISS")
    private String simStCodTiss;
    @Column(name="SIM_ST_NOME_POP")
    private String simStNomePop;
    @Column(name="SIM_ST_DESCRICAO")
    private String simStDescricao;
    @Column(name="UNM_ST_CODIGO")
    private String unmStCodigo;
    @Column(name="SIM_IN_QTD")
    private String simInQtd;
    @Column(name="SIM_ST_FABRICANTE")
    private String simStFabricante;
    @Column(name="SIM_FL_VALOR_PF")
    private String simFlValorPF;
    @Column(name="SIM_FL_VLR_UNIT")
    private String simFlVlrUnit;
    @Column(name="UNI_IN_CODIGO")
    private String uniInCodigo;
    @Column(name="CON_ST_CODIGO")
    private String conStCodigo;
    @Column(name="CON_ST_PLA_CODIGO")
    private String conStPlaCodigo;
    @Column(name="SIM_ST_COD_DESPESA")
    private String simStCodDespesa;
    @Column(name="TAB_ST_CODIGO")
    private String tabStCodigo;
    @Column(name="USU_IN_CODIGO")
    private String usuInCodigo;
    @Column(name="SIM_DT_ALTERACAO")
    private String simDtAlteracao;


    public String getConStCodigo() {
        return conStCodigo;
    }

    public void setConStCodigo(String conStCodigo) {
        this.conStCodigo = conStCodigo;
    }

    public String getConStPlaCodigo() {
        return conStPlaCodigo;
    }

    public void setConStPlaCodigo(String conStPlaCodigo) {
        this.conStPlaCodigo = conStPlaCodigo;
    }

    public String getSimDtAlteracao() {
        return simDtAlteracao;
    }

    public void setSimDtAlteracao(String simDtAlteracao) {
        this.simDtAlteracao = simDtAlteracao;
    }

    public String getSimFlValorPF() {
        return simFlValorPF;
    }

    public void setSimFlValorPF(String simFlValorPF) {
        this.simFlValorPF = simFlValorPF;
    }

    public String getSimFlVlrUnit() {
        return simFlVlrUnit;
    }

    public void setSimFlVlrUnit(String simFlVlrUnit) {
        this.simFlVlrUnit = simFlVlrUnit;
    }

    public String getSimInQtd() {
        return simInQtd;
    }

    public void setSimInQtd(String simInQtd) {
        this.simInQtd = simInQtd;
    }

    public String getSimStCodDespesa() {
        return simStCodDespesa;
    }

    public void setSimStCodDespesa(String simStCodDespesa) {
        this.simStCodDespesa = simStCodDespesa;
    }

    public String getSimStCodTiss() {
        return simStCodTiss;
    }

    public void setSimStCodTiss(String simStCodTiss) {
        this.simStCodTiss = simStCodTiss;
    }

    public String getSimStDescricao() {
        return simStDescricao;
    }

    public void setSimStDescricao(String simStDescricao) {
        this.simStDescricao = simStDescricao;
    }

    public String getSimStFabricante() {
        return simStFabricante;
    }

    public void setSimStFabricante(String simStFabricante) {
        this.simStFabricante = simStFabricante;
    }

    public String getSimStNomePop() {
        return simStNomePop;
    }

    public void setSimStNomePop(String simStNomePop) {
        this.simStNomePop = simStNomePop;
    }

    public String getTabStCodigo() {
        return tabStCodigo;
    }

    public void setTabStCodigo(String tabStCodigo) {
        this.tabStCodigo = tabStCodigo;
    }

    public String getUniInCodigo() {
        return uniInCodigo;
    }

    public void setUniInCodigo(String uniInCodigo) {
        this.uniInCodigo = uniInCodigo;
    }

    public String getUnmStCodigo() {
        return unmStCodigo;
    }

    public void setUnmStCodigo(String unmStCodigo) {
        this.unmStCodigo = unmStCodigo;
    }

    public String getUsuInCodigo() {
        return usuInCodigo;
    }

    public void setUsuInCodigo(String usuInCodigo) {
        this.usuInCodigo = usuInCodigo;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final SimproProteu other = (SimproProteu) obj;
        if ((this.simStCodTiss == null) ? (other.simStCodTiss != null) : !this.simStCodTiss.equals(other.simStCodTiss)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 3;
        hash = 41 * hash + (this.simStCodTiss != null ? this.simStCodTiss.hashCode() : 0);
        return hash;
    }

    

}
